46e6a0bedc608eb50a3adaa6c35c343577183928,src/com/redhat/ceylon/compiler/codegen/ClassTransformer.java,ClassTransformer,makeSetter,#Tree.AttributeDeclaration#,301
Before Change
int mods = transformAttributeGetSetDeclFlags(decl);
List<JCAnnotation> annots = gen.makeJavaTypeAnnotations(decl.getDeclarationModel(), gen.actualType(decl));
final ListBuffer<JCAnnotation> langAnnotations = new ListBuffer<JCAnnotation>();
if (isActual(decl)) {
langAnnotations.appendList(gen.makeAtOverride());
}
return make().MethodDef(make().Modifiers(mods, langAnnotations.toList()),
After Change
makeIdent(atrrName.toString())))));
}
return MethodDefinitionBuilder
.setter(gen, atrrName, gen.actualType(decl))
.modifiers(transformAttributeGetSetDeclFlags(decl))
.isActual(isActual(decl))
.block(body)
.build();
}
private JCMethodDecl transform(Tree.AnyMethod def) {